Comparison of Web Services, Java-RMI, and CORBA service implementations
نویسنده
چکیده
This paper reports on comparisons of Web Service, Java RMI, and CORBA solutions for example applications. Performance problems, identified in earlier studies of Web Services, have been significantly reduced in the current implementations. The newer Web Service APIs realize a model that has significant overlaps with distributed object technologies, allowing in some cases for the use of a common code base in either a readily deployed Web Service or in a higherperformance distributed object style implementation.
منابع مشابه
Difference between corba and rmi pdf
Of two distributed object models for use with Java: CORBA and RMI. In the paper we presents performance. Important differences between CORBA and RMI.Both CORBA and RMI hide the communications details of. Therefore from now on we will compare RMI only to the CORBA object request broker. ORB.Systems developers will have to choose between interoperability where Web Services have advantages, and pe...
متن کاملBenchmarking the Round-Trip Latency of Various Java-Based Middleware Platforms
Nowadays, distributed Java-based applications could be built on top of a plethora of middleware technologies such as Object Request Brokers (ORB) like CORBA and Java RMI, Web Services, and component-oriented platforms like EJB or CCM. Choosing the right technology fitting with application requirements is driven by various criteria such as economic costs, available features, performance, etc. Th...
متن کاملJava 2 RMI and IDL Comparison
When developing applications using distributed objects, Java developers have to make the choice which distributed object model to use. They can choose among the Remote Method Invocation (RMI) bounded with Java from version 1.1, or, they can use one of the several CORBA implementations. In version 2 Java has been supplemented with a native CORBA implementation known as Java IDL. Lately, even the...
متن کاملPerformance of Java middleware - Java RMI, JAXRPC, and CORBA
Developers of distributed Java systems can now choose among Java-RMI, CORBA, and Web-Service ( JAXRPC) middleware technologies. Performance is one factor that has to be considered in choosing the appropriate technology for a particular application. The results presented in this paper show that the nature of response data has a greater impact on relative performance than has been allowed for in ...
متن کاملProviding QoS Customization in Distributed Object Systems
Distributed applications are increasingly using distributed object platforms such as CORBA, DCOM, and Java RMI to standardize object interactions. With this increased use comes the increased need for providing enhanced Quality of Service (QoS) attributes related to fault tolerance, security, and timeliness. This paper describes an approach to implementing such enhancements in a transparent, hig...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004